to be in strict compliance - Alemán Inglés Diccionario